Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 ST LEONARDS AVENUE Semi-Detached £419,850 £75,000 28 Jun 1996
20A ST LEONARDS AVENUE Detached £536,482 £285,000 25 Nov 2004
24 ST LEONARDS AVENUE Semi-Detached £515,660 £325,000 28 Jun 2007
26 ST LEONARDS AVENUE Detached £652,791 £124,000 25 Feb 1997
28 ST LEONARDS AVENUE Detached £729,224 £430,000 18 Jun 2010
30 ST LEONARDS AVENUE Semi-Detached £548,069 £396,000 10 Dec 2015
32 ST LEONARDS AVENUE Detached £544,999 £350,000 14 Apr 2014
36 ST LEONARDS AVENUE Detached £588,500 £170,000 12 Apr 2001
38 ST LEONARDS AVENUE Semi-Detached £547,377 £96,000 25 Aug 1995
40 ST LEONARDS AVENUE Semi-Detached £442,077 £342,000 28 Apr 2017
ENDELLION ST LEONARDS AVENUE Detached £814,585 £455,000 13 Jan 2006
MEADOW VIEW ST LEONARDS AVENUE Detached £526,254 £417,000 26 Oct 2017
ORCHARD HOUSE ST LEONARDS AVENUE Detached £454,317 £273,500 31 Jul 2013
WHISPERS ST LEONARDS AVENUE Detached £774,143 £450,000 4 Mar 2011